Skip to content

Code editor#3048

Merged
HelioGuilherme66 merged 3 commits into
robotframework:developfrom
HelioGuilherme66:code_editor
Jun 14, 2026
Merged

Code editor#3048
HelioGuilherme66 merged 3 commits into
robotframework:developfrom
HelioGuilherme66:code_editor

Conversation

@HelioGuilherme66

Copy link
Copy Markdown
Member

No description provided.

@HelioGuilherme66
HelioGuilherme66 merged commit c7d09e7 into robotframework:develop Jun 14, 2026
3 of 5 checks passed
@HelioGuilherme66 HelioGuilherme66 added the enhancement Request for improvement: either for an existing feature or a new one label Jun 14, 2026
@HelioGuilherme66 HelioGuilherme66 added this to the v2.3 milestone Jun 14, 2026
HelioGuilherme66 added a commit that referenced this pull request Jul 9, 2026
* Development version 2.2.3dev12

* Fix setting in Grid Editor

* Code editor (#3048)

* Change lexer in Code Editor to detect all STC_LEX_ types

* Improve utests for lex_detect.py

* Improve utests on lex_detect

* Improve lex_detect utest

* Skip blocking test in customcodeeditor

* Add test for binary file in lex_detect

* Restore test data in is_binary

* Fix auto save (#3051)

* Fix path in test for lex_detect

* Update GitActions

* Skip test that is blocking Sonar at GitHub Actions

* Improve texteditor utests

* Simply replacement in TextEditor change language function

* Improve unit tests TextEditor

* Add test for missing colorization in TextEditor

* Reduce GUI windows in unit tests

* Complete test for missing colorization in TextEditor

* Add utests for default language in TextEdit DataWrapper

* Improve git actions

* Remove wxpython-tools from install in git actions

* Add quotes to steps with conditions for python-version

* Change floating point calculation in conditions for python-version

* Fix floating point calculation in conditions for python-version

* Fix floating point calculation in conditions for python-version

* Add options to apt --no-install-recommends and --no-install-suggests

* apt change the order of apt

* Fix wxPython selection logic

* Improve replacement in TextEditor. Fix utests in python lesser than 3.12

* Improve installation test

* Add helper to start Code Editor

* Improve colorization in code editor

* Add flag for auto-saving. WIP

* Improve auto save when in error. WIP

* Complete auto-save with error message in sttus bar. Need to add timer for no keyboard use

* Add detection of keyboard inactivity to authorize  auto-save

* Prepare v2.2.4

* Update uv project
HelioGuilherme66 added a commit that referenced this pull request Jul 9, 2026
* Change lexer in Code Editor to detect all STC_LEX_ types

* Improve utests for lex_detect.py

* Improve utests on lex_detect
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement Request for improvement: either for an existing feature or a new one

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant